multi-purpose vehicles - French English Dictionary